const path  = require('node:path')

/**
 * 获取文件后缀名
 * 如果有多个点，只返回最后一个
 */
console.log(path.extname('a.js'))
console.log(path.extname('a.b.c.html'))

/**
 * 获取文件所在目录
 */
console.log(path.dirname('/a/b/c/d.html'))

/**
 * 拼接路径
 */
console.log(path.join('/a','b','c','d.html'))

/**
 * 获取绝对路径
 * 如果只传入了一个相对路径，则返回当前目录的绝对路径
 */
console.log(path.resolve(__dirname,__filename))
console.log(path.resolve("./index.html"))

/**
 * 解析一个路径
 */
console.log(path.parse(path.resolve("./index.html")))